<?php
// +----------------------------------------------------------------------
// | LikeShop100%开源免费商用电商系统
// +----------------------------------------------------------------------
// | 欢迎阅读学习系统程序代码，建议反馈是我们前进的动力
// | 开源版本可自由商用，可去除界面版权logo
// | 商业版本务必购买商业授权，以免引起法律纠纷
// | 禁止对系统程序代码以任何目的，任何形式的再发布
// | Gitee下载：https://gitee.com/likeshop_gitee/likeshop
// | 访问官网：https://www.likemarket.net
// | 访问社区：https://home.likemarket.net
// | 访问手册：http://doc.likemarket.net
// | 微信公众号：好象科技
// | 好象科技开发团队 版权所有 拥有最终解释权
// +----------------------------------------------------------------------

// | Author: LikeShopTeam
// +----------------------------------------------------------------------

namespace app\admin\logic;

use think\Db;

class MyLogic
{
    /**
     * 修改密码
     * @param $password
     * @param $admin_id
     * @throws \think\Exception
     * @throws \think\exception\PDOException
     */
    public static function updatePassword($password, $admin_id)
    {
        $salt = Db::name('admin')
            ->where(['id' => $admin_id])
            ->value('salt');
        $password = create_password($password, $salt);

        Db::name('admin')
            ->where(['id' => $admin_id])
            ->update(['update_time' => time(), 'password' => $password]);
    }

}